total push - German English Dictionary